﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote{padding:0px; margin:0px;}
body{ font-size:14px}
*{font-family:Microsoft Yahei; }
a,a:hover{ text-decoration:none}
.w1200{ width:1200px; margin:0 auto}
.clear{ clear:both}
.qh_nav{ width:100%; height:50px; background:#004b9c}
.qh_nav ul{ width:1200px; margin:0 auto}
.qh_nav ul li{ float:left; width:130px; display:block; height:50px; line-height:50px; background:url(../images/tr.jpg) right no-repeat}
.qh_nav ul li a{ color:#fff; display:block; float:left; width:130px;text-align:center; font-size:16px; height:50px; }
.qh_nav ul li a:hover{ font-weight:bold; background:#6fc817; color:#fff; font-weight:bold}
h2{ font-size:16px}


.bt_top{ width:100%; background:#001b37; height:35px; line-height:35px; color:#fff}
.bt_top span{ float:right;}
.bt_top span a{ color:#FFFFFF}
.bt_top1{ background:url(../images/1_041.jpg)}
.bt_top1 .bt_logo{ float:left; width:800px;}
.bt_top1 span{ float:right; margin-top:30px;}


.bt_bon{ margin-top:20px; margin-bottom:20px}
.bt_news{ width:374px;float:left ; margin-right:12px}
.bt_news h2,.bt_gsjj h2,.bt_lxwm h2{ margin:20px;}
.bt_news dl{ margin:20px;}
.bt_news dl dt{ float:left; width:138px; height:104px; display:block; margin-right:10px;}
.bt_news dl dd{ float:left; width:183px; height:104px; display:block}
.bt_gsjj{ width:464px; float:left}
.bt_gsjj p{ margin:10px 10px 10px 20px}
.bt_lxwm{ float:right; width:330px;}
.bt_lxwm p{ margin:10px 10px 10px 20px}
.bt_news,.bt_gsjj,.bt_lxwm{ border:1px solid #ccc;height:341px;}
.bt_gsjj p img,.bt_lxwm p img{ margin-bottom:10px; display:block}


.bt_fbt{ background:url(../images/1_47.jpg) center ; height:62px; margin:20px 0}



.bt_con1{ background:url(../images/1_51.jpg) repeat-x; width:100%;}
.bt_con2{ background:url(../images/1_63.jpg) repeat-x; width:100%;}
.bt_con3{ background:url(../images/1_67.jpg) repeat-x; width:100%;}

.bt_con1 h2 span,.bt_con2 h2 span,.bt_con3 h2 span{ float:right; height:93px; line-height:93px;}


.bt_con1_1 h2{ background:url(../images/1_55.jpg) no-repeat; padding-left:60px; height:60px; display:block; line-height:60px;}
.bt_con1_2 h2{ background:url(../images/1_58.jpg) no-repeat; padding-left:60px; height:60px; display:block; line-height:60px;}


.bt_case{ background:#003267; height:342px; width:1200px; margin:20px auto}
.bt_case h2{ height:50px; line-height:50px; width:1170px; margin: 0 auto; color:#FFFFFF; border-bottom:1px solid #ccc; padding:5px;}
.bt_case h2 span{ float:right; color:#FFFFFF}

.bt_foot{ background:url(../images/1_72.jpg); height:119px;}
.bt_foot span{ float:left; display:block; width:284px; height:119px;}
.bt_foot .bt_foot1{ float:left; color:#FFFFFF; margin-top:30px; line-height:230%}
.bt_foot .bt_foot1 a{ color:#FFFFFF}
.m30{ margin-bottom:30px;}
.m20{ margin-bottom:20px;}






.hy_con{ width:1200px; margin:10px auto}
.hy_con_l{ width:261px; float:left; background:#004fa5; margin-bottom:30px}
.hy_con_r{ width:937px; float:right; background:#fefefe; border:1px solid #e3e3e3}
.hy_con_l h2{font-size:20px; color:#fdf298;display:block; width:261px; height:57px; line-height:57px;background:url(../images/1_22.jpg); text-align:center}
.hy_con_l ul li{ background:url(../images/1_24.jpg); height:44px; line-height:44px;}
.hy_con_l ul li a{ display:block; padding-left:60px; color:#fff; font-size:14px}
.hy_con_l ul li a:hover{color:#000; background:url(../images/1_241.jpg) center no-repeat; font-weight:bold}


.hy_con_r h2{ display:block; height:57px; background:#f4f4f4; border-top:2px solid #004fa5; border-bottom:1px solid #e3e3e3;color:#0c4fac;font-size:16px; line-height:57px;}
.hy_con_r h2 span{ display:block; float:left; margin-left:20px; }
.hy_con_r h2 .more_sy{ display:block; float:right; margin-right:20px; }

.hy_con1_3{ width:1200px; margin:20px auto; height:330px;border:1px solid #e3e3e3;}







.jhft_con{ width:1100px; margin:20px auto}
.jhft_con_l{ float:left; width:250px; }
.jhft_con_l_1{width:250px; border:1px solid #ccc; padding:5px;}
.jhft_con_l_1 h2{line-height:40px;  padding-left:10px; border-bottom:1px solid #ccc; font-size:24px; height:90px; background:#ee1d23; color:#FFFFFF; padding-top:20px}
.jhft_con_l_1 h2 em{ font-size:18px; font-style:normal}
.jhft_con_l_1 a{ height:40px; line-height:40px; display:block; border-bottom:1px solid #ccc; padding-left:30px; font-size:14px; background:url(../images/dd.png) 7px 13px no-repeat}
.jhft_con_l_1 a:hover{ border-bottom:2px solid #ee1d23;  color:#FFFFFF; font-weight:bold;background:url(../images/dd.png) 7px 13px no-repeat #231f20}



.jhft_con_l_2{width:261px; border:1px solid #ccc; margin-top:20px;}
.jhft_con_l_2 p{ padding-left:10px; margin-top:10px; line-height:200%; border-bottom:1px solid #ccc; font-size:14px; padding-bottom:10px;}
.jhft_con_l_2 h3{ margin:30px;}



.jhft_con_r{ float:right; width:820px; border:1px solid #e5e4e4}
.jhft_con_r h2{ background:#f5f5f5; height:20px; line-height:20px; padding:20px; color:#666666}
.jhft_con_r h2 span{ float:right; font-weight:normal; font-size:14px}




.al_yy{ padding:10px; line-height:200%; font-size:14px}



.sy_yw ul{ width:1100px; margin:20px auto 0 auto}
.sy_yw ul li#zyyw { background: url(../images/zy11.jpg); width:129px; height:129px; text-align:center; line-height:129px; color:#FFFFFF; font-size:18px; display:block; float:left; font-weight:bold}
.sy_yw ul li{ width:129px; height:129px; text-align:center; line-height:129px; color:#FFFFFF; font-size:18px ; display:block; float:left; margin-right:8px;}
.sy_yw ul li a{ background: url(../images/zy1.jpg); width:129px; height:129px; text-align:center; line-height:129px; color:#FFFFFF; font-size:18px ; display:block; float:left;font-weight:bold}
.sy_yw ul li a:hover{background: url(../images/zy11.jpg);}